The Data

I love to watch shows and movies so it may come as no surprise that I Subscribe to different streaming services. The problem is that this can get expensive so i would rather stay subscribed to just one streaming platform. My goal is to compare these 5 streaming platforms against each other to see which one might be best depending on your preferences. With any luck i will find the one that is best for me.

Since want to compare these platforms it is important that the data is as up to date as possible, and presents the same type of information for each streaming platform. I was able find relevant data that fulfilled these 2 conditions. The data is taken from what each streaming platform had available during the month of March 2023. The only real issue is that each streaming platform has its own data frame instead of sharing one. Below are the steaming services we will be looking at and a link to where I sourced the data

Importing, Cleaning and Consolidation

1. Setting up Libraries

library(kableExtra)   # customize tables
library(readr)        # read csv file 
library(tidyverse)    # adds functions to manipulate the data
library(ggplot2)      # creates and customizes plots
library(stringr)      # used to remove items in a string
library(gridExtra)    # used to arrange my plots
library(ghibli)       # plot styling
library(plotly)       # plot styling

2. Combining the Data

Because I am using multiple data frames read in separately and combined. Luckily the data is identical so combining it is a simple matter. Before that I had to add an identifier for what streaming platform they came from placed on them before being combined since the data doesn’t already have it. this will be called platform. I also added a column called decade which just takes the release year and adds the corresponding decade it was released in.

The table on the right shows how often each Streaming platform appears in the top 100.

 # read in data for each streaming platform
netflix = read_csv("netflix_titles.csv", show_col_types = FALSE)        
hbo = read_csv("hbo_titles.csv", show_col_types = FALSE)
amazon = read_csv("amazon_titles.csv", show_col_types = FALSE)
disney = read_csv("disney_titles.csv", show_col_types = FALSE)
apple = read_csv("apple_titles.csv", show_col_types = FALSE)

 # add column for streaming platforms and decade released  # removes null values
netflix = netflix %>% filter(!is.na(imdb_score), !is.na(tmdb_score) ) %>%mutate(platform = 'Netflix',decade = paste(floor(release_year/10)*10))  
disney = disney %>% filter(!is.na(imdb_score), !is.na(tmdb_score) ) %>%mutate(platform = 'Disney',decade = paste(floor(release_year/10)*10))
hbo = hbo %>% filter(!is.na(imdb_score), !is.na(tmdb_score) ) %>%mutate(platform = 'HBO Max',decade = paste(floor(release_year/10)*10))
apple = apple %>% filter(!is.na(imdb_score), !is.na(tmdb_score) ) %>% mutate(platform = 'Apple TV',decade = paste(floor(release_year/10)*10))
amazon = amazon %>% filter(!is.na(imdb_score), !is.na(tmdb_score) ) %>% mutate(platform = 'Amazon',decade = paste(floor(release_year/10)*10))

 # combine data sets
all_titles = full_join(netflix, amazon) %>% full_join(apple) %>% full_join(disney) %>% full_join(hbo)

3. Clean up

Next removed data that I was not going to use as there was no information i could extrapolate from the values. I filtered out data that was not rated on imdb_scores and tmdb_scores to ensure that all titles had been rated on both platforms and ratings aren’t skewed because something was only rated on one database. Lastly, i cleaned the variables in the genres and category to make it easier to work with.Multi-genre titles exist and it made sense to compare individual genres instead of grouped genres. I used the subset function to remove symbols in the category so i can more easily split the values later.

all_titles = all_titles %>% select(platform, everything()) %>% 
  subset(select = -c(id, imdb_id, description)) %>%     # remove imdb_id, id and description
  filter(!is.na(genres)) %>%  # removes null values
  mutate(genres = str_replace_all(genres,"\\[|\\]", ""),      # remove brackts [] 
         genres = str_replace_all(genres,"\\'|\\'", ""),      # remove single quotes ''
         genres = str_replace_all(genres," ", "") ,           # remove spaces around commas
         production_countries = str_replace_all(production_countries,"\\[|\\]", ""),  # remove brackets
         production_countries = str_replace_all(production_countries,"\\'|\\'", ""),  # remove single quotes
        production_countries = str_replace_all(production_countries," ", "") )       # remove spaces

Key Terms

Summary of Key Terms
Category Description
platorm Indicates streaming platform
title Title of the show/movie
type Indicates if iy’s a show OR movies
release_year Release year
age_verification Age verification or rating
runtime Runtime of the show/movie
genres Genre(some can share multiple genres)
production_countries Which countries produced the Show/movie
seasons How many seasons a show had
imdb_scores Average rating from 1-10 on IMDb
imdb_votes Total times rated on IMDb per user
tmdb_score Average rating from 1-10 on TMDb
tmdb_popularity Sum of times added to watchlist, favorited and total times rated per user
decade What decade the show/movie released
description Description for the film/movie
## Rows: 17,753
## Columns: 15
## $ platform             <chr> "Amazon", "Amazon", "Amazon", "Netflix", "Netflix…
## $ title                <chr> "Pawankhind", "Romeo & Juliet", "The 1975 'At The…
## $ type                 <chr> "MOVIE", "MOVIE", "MOVIE", "SHOW", "SHOW", "SHOW"…
## $ release_year         <dbl> 2022, 2013, 2022, 2017, 2008, 2018, 2023, 2001, 2…
## $ genres               <chr> "history,action,drama", "drama,romance,european",…
## $ imdb_score           <dbl> 9.9, 9.8, 9.7, 9.6, 9.5, 9.5, 9.4, 9.4, 9.4, 9.3,…
## $ imdb_votes           <dbl> 2036, 15, 10, 14, 1936461, 13596, 2536, 477321, 7…
## $ tmdb_score           <dbl> 5.200, 6.800, 2.000, 7.500, 8.868, 8.167, 6.000, …
## $ tmdb_popularity      <dbl> 3.421, 15.412, 4.569, 2.128, 451.776, 114.829, 10…
## $ age_certification    <chr> NA, "PG-13", NA, NA, "TV-MA", "TV-Y", NA, "TV-MA"…
## $ runtime              <dbl> 153, 118, 124, 47, 48, 8, 97, 59, 65, 24, 49, 50,…
## $ production_countries <chr> "IN", "GB", "US", "GB", "US", "AU", "KR", "US", "…
## $ seasons              <dbl> NA, NA, NA, 1, 5, 3, 1, 1, 1, 3, 3, 1, 3, NA, NA,…
## $ decade               <chr> "2020", "2010", "2020", "2010", "2000", "2010", "…
## $ avg_scores           <dbl> 513.63025, 11.75300, 6.56725, 8.30700, 484232.786…

Movies and Shows

Summary of Totals
platform type percent total
Disney MOVIE 65.85557 839
Disney SHOW 34.14443 435
Netflix MOVIE 62.05577 3405
Netflix SHOW 37.94423 2082
HBO Max MOVIE 79.77871 2091
HBO Max SHOW 20.22129 530
Amazon MOVIE 86.62118 7109
Amazon SHOW 13.37882 1098
Apple TV MOVIE 37.19512 61
Apple TV SHOW 62.80488 103

First we are going to look at how many shows and movies there are in the whole data set. Below is a bar plot displaying the (%) of movies to shows on each streaming platform alongside a table showing the totals. This will help us see what each platform primarily streams and how much it has available to stream.

There are a couple of things that stand out. It seems streaming services tend to stream movies with platforms like HBO Max and Amazon Prime having 80% of their platforms consist of movies.By contrast Apple Tv is the only platform that consist of mostly shows. Id like to note that we are looking at the (%) of what they stream over their totals because of the disparity between what is available in their data sets. If you look at the table you will notice that Disney+ and Apple Tv barely make up 2,000 of the over 17,000 available titles. This is likely because Disney+ and Apple Tv only stream titles they produced themselves. Netflix seems to be the best platform for those who have no preference for shows or movies since it has the least disparity between type while still having over 5,000 available titles.

IMDb and TMDb

Before looking at anything else it is a good idea to see if the ratings on Internet Movie Database(IMDb) and The Movie Database(TMDb) follow the same trends. This is important because it its highly likely that the user base and amount of user varies on each platform. If they don’t follow the same trends it will be difficult to tell which database provides a better metric for ratings. below is a density plot that comparing imdb_scores against tmdb_scores.

Ratings for IMDb and TMDb follow the same trends. A majority of titles have ratings between 6 and 8. Interestingly shows are generally rated higher than movies. This is also the trend when we compare the scores by platform below. This is likely because show rely more on views to be renewed for more seasons. The better the show the more seasons it will get. The plot below shows that the ratings have a fairly linear correlation. Titles on both databases may vary by a point or two but will still have similar scores. While shows are rated higher on most platforms, movies on Apple TV have ratings just as high as show ratings. Amazon streams some worst rated movies and has the most disparity between shows and movies. It seems the more movies available on a platform the more lower rated movies it will have.

Top 100

Summary of Top 100
Platform Total Movies Total Shows
Amazon 10 10
Disney 42 15
HBO Max 35 26
Netflix 13 48
Apple TV NA 1

I am curious to see what the top 100 shows and movies are. I originally planned to organize it by ratings alone but realized that there are many titles that were rated 10/10 but only had a handful of votes on IMDb or a low popularity score on TMDb. Shows with high ratings but low vote counts might not accurately represent the general audience popularity so it is best to account for votes and popularity. The value I use to find this is called avg_scores which is the average of all scores and votes.

I went ahead and made a table so we can see how often each streaming service appears in the top 100 lists. The first thing you notice is how little Amazon Prime and Apple TV appear on the lists with Apple TV only having 1 title. Disney+ appears on almost half the list for movies with 40 titles. By contrast Netflix has 48 shows in the top, almost double the amount of the second highest entry. HBO Max is the most balanced streaming service having at least 25 titles on each list.

Disney+ and HBO Max are the best options for cinephiles looking to stream the best movies. Netflix Is the place for those who love to binge watch shows.

Top 100 Movies

top100 platform title type release_year genres imdb_score imdb_votes tmdb_score tmdb_popularity age_certification runtime production_countries seasons decade avg_scores
1 Netflix The Dark Knight MOVIE 2008 drama,thriller,action,crime 9.0 2684317 8.508 81.703 PG-13 152 GB,US NA 2000 671104.1
2 HBO Max The Shawshank Redemption MOVIE 1994 drama 9.3 2548100 8.702 80.528 R 143 US NA 1990 637049.6
3 Netflix Forrest Gump MOVIE 1994 comedy,drama,romance 8.8 2106826 8.479 69.614 PG-13 142 US NA 1990 526728.2
4 Amazon Pulp Fiction MOVIE 1994 crime,thriller,drama 8.9 2081757 8.490 85.751 R 154 US NA 1990 520465.0
5 HBO Max The Matrix MOVIE 1999 action,scifi 8.7 1934137 8.200 76.460 R 136 US NA 1990 483557.6
6 Netflix The Lord of the Rings: The Fellowship of the Ring MOVIE 2001 fantasy,action,drama 8.8 1895545 8.394 110.122 PG-13 178 NZ,US NA 2000 473918.1
7 Netflix The Lord of the Rings: The Return of the King MOVIE 2003 fantasy,action,drama 9.0 1865989 8.474 83.617 PG-13 201 NZ,US NA 2000 466522.5
8 HBO Max The Dark Knight Rises MOVIE 2012 drama,thriller,action,crime 8.4 1722830 7.774 77.329 PG-13 165 US NA 2010 430730.9
9 Netflix The Lord of the Rings: The Two Towers MOVIE 2002 action,fantasy,drama 8.8 1684864 8.375 87.778 PG-13 179 NZ,US NA 2000 421242.2
10 HBO Max Se7en MOVIE 1995 thriller,crime,drama 8.6 1674243 8.400 54.548 R 127 US NA 1990 418578.6
11 HBO Max Batman Begins MOVIE 2005 drama,crime,action 8.2 1486740 7.694 50.941 PG-13 140 US,GB NA 2000 371701.7
12 HBO Max The Silence of the Lambs MOVIE 1991 drama,thriller,horror,crime 8.6 1449465 8.344 10.963 R 118 US NA 1990 362373.2
13 Amazon The Wolf of Wall Street MOVIE 2013 drama,comedy,crime 8.2 1437804 8.036 93.252 R 180 US NA 2010 359478.4
14 Disney The Avengers MOVIE 2012 scifi,action 8.0 1403757 7.707 167.211 PG-13 143 US NA 2010 350985.0
15 Disney Star Wars MOVIE 1977 action,scifi,fantasy 8.6 1378285 8.207 81.289 PG 121 US NA 1970 344595.8
16 HBO Max The Departed MOVIE 2006 drama,thriller,crime,action 8.5 1340039 8.164 39.180 R 151 HK,US NA 2000 335023.7
17 Disney Avatar MOVIE 2009 action,fantasy,scifi 7.9 1328275 7.567 491.485 PG-13 162 US,GB NA 2000 332195.5
18 HBO Max Joker MOVIE 2019 thriller,drama,crime 8.4 1320391 8.170 80.565 R 122 US,CA NA 2010 330122.0
19 Disney The Empire Strikes Back MOVIE 1980 action,scifi,fantasy 8.7 1305888 8.393 28.328 PG 124 US NA 1980 326483.4
20 HBO Max Memento MOVIE 2000 thriller 8.4 1251122 8.190 44.481 R 113 US NA 2000 312795.8
21 HBO Max GoodFellas MOVIE 1990 crime,drama 8.7 1176001 8.465 43.187 R 145 US NA 1990 294015.3
22 Disney Pirates of the Caribbean: The Curse of the Black Pearl MOVIE 2003 action,fantasy 8.1 1140714 7.783 134.387 PG-13 143 US NA 2000 285216.1
23 Disney WALL·E MOVIE 2008 animation,scifi,romance,fantasy,family 8.4 1129217 8.070 66.608 G 98 US NA 2000 282325.0
24 Disney Guardians of the Galaxy MOVIE 2014 action,scifi,comedy 8.0 1125382 7.900 33.466 PG-13 122 US NA 2010 281357.8
25 HBO Max Terminator 2: Judgment Day MOVIE 1991 scifi,action,thriller 8.6 1111077 8.100 71.747 R 137 FR,US NA 1990 277791.4
26 Disney Avengers: Infinity War MOVIE 2018 action,scifi,fantasy 8.4 1101488 8.300 278.757 PG-13 149 US NA 2010 275445.9
27 Disney The Lion King MOVIE 1994 drama,animation,family 8.5 1071466 8.258 109.963 G 88 US NA 1990 267898.2
28 Disney Iron Man MOVIE 2008 scifi,action 7.9 1071342 7.632 163.100 PG-13 126 US NA 2000 267880.2
29 Disney Return of the Jedi MOVIE 1983 action,scifi,fantasy 8.3 1065129 7.890 28.532 PG 134 US NA 1980 266293.4
30 Disney Up MOVIE 2009 comedy,animation,drama,family 8.3 1056442 7.943 84.734 PG 96 US NA 2000 264135.7
31 Disney Deadpool MOVIE 2016 action,comedy,scifi 8.0 1052839 7.602 111.427 R 108 US NA 2010 263241.5
32 HBO Max Braveheart MOVIE 1995 drama,history,war 8.4 1046897 7.930 41.539 R 178 US NA 1990 261738.7
33 Netflix Reservoir Dogs MOVIE 1992 thriller,crime,drama 8.3 1031133 8.141 31.647 R 99 US NA 1990 257795.3
34 Amazon Eternal Sunshine of the Spotless Mind MOVIE 2004 drama,scifi,romance 8.3 1020305 8.100 52.398 R 108 US NA 2000 255093.4
35 HBO Max One Flew Over the Cuckoo’s Nest MOVIE 1975 drama 8.7 1017462 8.423 30.756 R 133 US NA 1970 254377.5
36 Disney Avengers: Endgame MOVIE 2019 scifi,action,drama,fantasy 8.4 1016115 8.268 201.420 PG-13 181 US NA 2010 254083.3
37 Disney Finding Nemo MOVIE 2003 animation,comedy,family 8.1 1006067 7.824 133.989 G 100 US NA 2000 251554.2
38 Disney Toy Story MOVIE 1995 comedy,fantasy,animation,family 8.3 1005711 7.966 118.084 G 81 US NA 1990 251461.3
39 HBO Max Gone Girl MOVIE 2014 drama,thriller 8.1 996974 7.891 47.416 R 145 US NA 2010 249259.4
40 HBO Max No Country for Old Men MOVIE 2007 drama,thriller,crime 8.2 988081 7.934 39.023 R 122 US NA 2000 247034.0
41 Amazon Good Will Hunting MOVIE 1998 drama,romance 8.3 987571 8.100 60.008 R 126 US NA 1990 246911.9
42 Amazon Raiders of the Lost Ark MOVIE 1981 action 8.4 976566 7.922 52.539 PG 115 US NA 1980 244158.7
43 Disney Star Wars: The Force Awakens MOVIE 2015 scifi,action,fantasy 7.8 939542 7.300 59.245 PG-13 138 US NA 2010 234904.1
44 Netflix The Hunger Games MOVIE 2012 scifi,fantasy,thriller,action 7.2 930840 7.188 38.595 PG-13 142 US NA 2010 232723.2
45 Disney Monsters, Inc.  MOVIE 2001 comedy,family,animation,fantasy 8.1 920945 7.827 133.758 G 92 US NA 2000 230273.7
46 HBO Max The Terminator MOVIE 1984 thriller,action,scifi 8.1 876242 7.639 54.099 R 107 US,GB NA 1980 219078.0
47 Disney Avengers: Age of Ultron MOVIE 2015 action,comedy,scifi 7.3 875222 7.281 161.059 PG-13 141 US NA 2010 218849.4
48 Disney Iron Man 3 MOVIE 2013 scifi,action 7.1 860849 6.927 183.301 PG-13 109 US NA 2010 215261.6
49 Disney Thor MOVIE 2011 action,fantasy,scifi 7.0 859737 6.767 155.120 PG-13 115 US NA 2010 214976.5
50 Disney Captain America: The Winter Soldier MOVIE 2014 scifi,action,thriller 7.8 857103 7.677 39.588 PG-13 128 US NA 2010 214289.5
51 Disney Captain America: The First Avenger MOVIE 2011 scifi,action 6.9 855845 6.988 54.481 PG-13 124 US NA 2010 213978.3
52 HBO Max Slumdog Millionaire MOVIE 2008 drama,romance,crime 8.0 852953 7.700 30.298 R 120 GB,US,FR NA 2000 213249.7
53 HBO Max Taxi Driver MOVIE 1976 drama,crime 8.2 848334 8.166 43.893 R 113 US NA 1970 212098.6
54 Disney Toy Story 3 MOVIE 2010 comedy,animation,family,fantasy 8.3 845720 7.800 75.159 G 102 US NA 2010 211452.8
55 HBO Max A Clockwork Orange MOVIE 1972 drama,crime,scifi 8.3 839281 8.221 41.014 R 137 US,GB NA 1970 209834.6
56 HBO Max The Hobbit: An Unexpected Journey MOVIE 2012 fantasy,action,scifi,family 7.8 837508 7.327 81.976 PG-13 169 NZ,US NA 2010 209401.3
57 HBO Max Gravity MOVIE 2013 thriller,drama,scifi,action 7.7 834904 7.160 27.466 PG-13 93 GB,US NA 2010 208736.6
58 Disney Iron Man 2 MOVIE 2010 scifi,action,european 6.9 828214 6.831 214.158 PG-13 124 US NA 2010 207110.5
59 HBO Max The Grand Budapest Hotel MOVIE 2014 drama,comedy,european,crime 8.1 824963 8.057 29.831 R 99 DE,US NA 2010 206252.2
60 Disney Star Wars: Episode I - The Phantom Menace MOVIE 1999 scifi,action,fantasy 6.5 815572 6.500 36.065 PG 130 US NA 1990 203905.3
61 HBO Max Donnie Darko MOVIE 2001 drama,thriller,fantasy,scifi 8.0 811766 7.784 34.385 R 113 US NA 2000 202954.0
62 Disney Star Wars: Episode III - Revenge of the Sith MOVIE 2005 action,scifi,fantasy 7.6 802165 7.400 37.970 PG-13 140 US NA 2000 200554.5
63 Amazon 12 Angry Men MOVIE 1957 drama,crime 9.0 801057 8.539 32.063 NA 97 US NA 1950 200276.7
64 Disney Captain America: Civil War MOVIE 2016 scifi,action 7.8 800598 7.438 109.128 PG-13 149 US NA 2010 200180.6
65 Netflix The Hangover MOVIE 2009 comedy 7.7 797535 7.309 93.271 R 100 US,DE NA 2000 199410.8
66 Netflix The Imitation Game MOVIE 2014 history,drama,thriller,war 8.0 781064 8.010 61.447 PG-13 113 US,GB NA 2010 195285.4
67 HBO Max Man of Steel MOVIE 2013 scifi,action 7.1 779840 6.602 67.781 PG-13 143 GB,US NA 2010 194980.4
68 HBO Max Spirited Away MOVIE 2001 fantasy,animation,family 8.6 776242 8.541 78.307 PG 125 JP NA 2000 194084.4
69 Disney Logan MOVIE 2017 drama,action,scifi,thriller 8.1 775888 7.815 65.679 R 137 US NA 2010 193992.4
70 Disney Thor: Ragnarok MOVIE 2017 scifi,action,fantasy,comedy 7.9 764948 7.601 110.654 PG-13 131 US NA 2010 191268.5
71 Amazon Indiana Jones and the Last Crusade MOVIE 1989 action 8.2 763526 7.836 40.093 PG-13 127 US NA 1980 190895.5
72 Disney Doctor Strange MOVIE 2016 action,fantasy,scifi 7.5 755206 7.400 104.302 PG-13 115 US NA 2010 188831.3
73 Disney Ratatouille MOVIE 2007 fantasy,animation,comedy,family,drama 8.1 752476 7.795 104.495 G 111 US NA 2000 188149.1
74 Disney The Incredibles MOVIE 2004 action,animation,family 8.0 750148 7.700 65.957 PG 115 US NA 2000 187557.4
75 Netflix Prisoners MOVIE 2013 drama,thriller,crime 8.1 732035 8.076 44.144 R 153 US NA 2010 183023.8
76 Disney Pirates of the Caribbean: Dead Man’s Chest MOVIE 2006 action,fantasy 7.3 729091 7.337 95.856 PG-13 151 US NA 2000 182300.4
77 Disney Star Wars: Episode II - Attack of the Clones MOVIE 2002 action,scifi,fantasy 6.6 721010 6.500 33.144 PG 142 US NA 2000 180264.1
78 Disney X-Men: Days of Future Past MOVIE 2015 scifi,action,fantasy,thriller 7.9 719831 7.522 57.667 PG-13 132 US NA 2010 179976.0
79 Disney Black Panther MOVIE 2018 scifi,action 7.3 707778 7.393 94.382 PG-13 134 US NA 2010 176971.8
80 Netflix Skyfall MOVIE 2012 action,thriller 7.8 704692 7.219 46.095 PG-13 143 US,GB NA 2010 176188.3
81 HBO Max Million Dollar Baby MOVIE 2004 drama,sport 8.1 694120 7.962 29.868 PG-13 132 US NA 2000 173541.5
82 Disney Guardians of the Galaxy Vol. 2 MOVIE 2017 scifi,action,comedy 7.6 693860 7.600 72.480 PG-13 137 US NA 2010 173486.9
83 Disney Thor: The Dark World MOVIE 2013 action,scifi,fantasy 6.8 692457 6.600 81.245 PG-13 112 US NA 2010 173137.9
84 HBO Max Edge of Tomorrow MOVIE 2014 scifi,war,action 7.9 691067 7.598 46.847 PG-13 113 US NA 2010 172782.3
85 Amazon Shrek MOVIE 2001 animation,fantasy,family,romance,comedy 7.9 690470 7.716 207.130 PG 90 US NA 2000 172673.2
86 HBO Max District 9 MOVIE 2009 scifi,thriller,action 7.9 689611 7.416 35.313 R 112 NZ,ZA,US NA 2000 172415.4
87 Amazon The King’s Speech MOVIE 2010 drama,history 8.0 686908 7.737 21.310 R 118 GB,US NA 2010 171736.3
88 Disney Ant-Man MOVIE 2015 scifi,crime,action,comedy 7.3 682413 7.084 190.130 PG-13 117 US NA 2010 170654.4
89 HBO Max The Batman MOVIE 2022 thriller,crime,drama,scifi,action 7.8 679748 7.709 241.860 PG-13 175 US NA 2020 170001.3
90 Netflix World War Z MOVIE 2013 horror,thriller,drama,action,scifi 7.0 679048 6.802 86.904 PG-13 116 US NA 2010 169787.2
91 HBO Max Batman v Superman: Dawn of Justice MOVIE 2016 action,fantasy,drama,scifi,crime 6.4 677372 5.900 81.181 R 153 US NA 2010 169366.4
92 HBO Max 2001: A Space Odyssey MOVIE 1968 thriller,action,scifi 8.3 677339 8.083 42.063 G 149 GB,US NA 1960 169349.4
93 Netflix The Hunger Games: Catching Fire MOVIE 2013 action,scifi,thriller,drama 7.5 674427 7.400 68.422 PG-13 146 US NA 2010 168627.6
94 HBO Max The Hobbit: The Desolation of Smaug MOVIE 2014 fantasy,action 7.8 672810 7.571 69.163 PG-13 161 US,NZ NA 2010 168223.6
95 HBO Max Wonder Woman MOVIE 2017 fantasy,action,scifi,war 7.4 667224 7.240 65.881 PG-13 141 US NA 2010 166826.1
96 HBO Max Casino Royale MOVIE 2006 thriller,action,european 8.0 665621 7.527 40.155 NA 144 CZ,DE,GB,BS NA 2000 166419.2
97 Amazon The Curious Case of Benjamin Button MOVIE 2008 drama,fantasy,romance 7.8 660943 7.574 44.560 PG-13 166 US NA 2000 165250.7
98 Disney Pirates of the Caribbean: At World’s End MOVIE 2007 fantasy,action 7.1 660371 7.237 121.032 PG-13 169 US NA 2000 165126.6
99 HBO Max Dune MOVIE 2021 action,scifi,drama 8.0 654525 7.744 97.774 PG-13 156 US NA 2020 163659.6
100 Disney Rogue One: A Star Wars Story MOVIE 2016 scifi,action 7.8 649311 7.500 38.869 PG-13 133 US NA 2010 162341.3

Top 100 Shows

top100 platform title seasons type release_year genres imdb_score imdb_votes tmdb_score tmdb_popularity age_certification runtime production_countries decade avg_scores
1 HBO Max Game of Thrones 8 SHOW 2011 scifi,drama,action,romance,fantasy 9.2 2134702 8.400 559.489 TV-MA 58 US 2010 533819.77
2 Netflix Breaking Bad 5 SHOW 2008 drama,comedy,crime,thriller 9.5 1936461 8.868 451.776 TV-MA 48 US 2000 484232.79
3 Netflix Stranger Things 5 SHOW 2016 drama,scifi,thriller,fantasy,horror 8.7 1220079 8.600 297.704 TV-14 61 US 2010 305098.50
4 Netflix The Walking Dead 11 SHOW 2010 action,drama,horror,thriller 8.1 1013253 8.116 656.772 TV-MA 46 US 2010 253481.50
5 HBO Max Friends 10 SHOW 1994 comedy,drama,romance 8.9 1013084 8.456 354.308 TV-14 25 US 1990 253363.92
6 HBO Max The Big Bang Theory 12 SHOW 2007 comedy,romance 8.2 820662 7.874 237.917 TV-14 20 US 2000 205229.00
7 HBO Max Chernobyl 1 SHOW 2019 drama,thriller,history 9.4 779097 8.600 60.125 TV-MA 65 US 2010 194793.78
8 HBO Max True Detective 4 SHOW 2014 drama,crime,thriller 8.9 583719 8.289 56.729 TV-MA 60 US 2010 145948.23
9 Netflix Peaky Blinders 6 SHOW 2013 drama,crime,european 8.8 567949 8.546 433.481 TV-MA 58 GB 2010 142099.96
10 Netflix Black Mirror 5 SHOW 2011 scifi,drama,thriller,european 8.8 560631 8.307 91.090 TV-MA 59 GB 2010 140184.80
11 Netflix Better Call Saul 6 SHOW 2015 drama,crime 8.9 554383 8.617 167.689 TV-MA 50 US 2010 138642.05
12 Amazon Vikings 6 SHOW 2013 war,action,drama,history,romance,european 8.5 544091 8.077 419.921 TV-MA 45 CA 2010 136131.87
13 HBO Max Rick and Morty 6 SHOW 2013 animation,scifi,action,comedy 9.1 540708 8.729 534.420 TV-MA 22 US 2010 135315.06
14 Amazon The Boys 4 SHOW 2019 action,scifi,crime,drama,comedy 8.7 533054 8.500 299.515 TV-MA 61 US 2010 133342.68
15 Netflix House of Cards 6 SHOW 2013 drama 8.7 510308 8.063 70.582 TV-MA 52 US 2010 127598.84
16 Netflix The Witcher 4 SHOW 2019 scifi,drama,action,fantasy,horror 8.1 510035 8.200 123.605 TV-MA 58 US 2010 127543.73
17 Disney The Mandalorian 3 SHOW 2019 scifi,action,drama,fantasy 8.7 506303 8.478 1607.738 TV-14 40 US 2010 126981.98
18 HBO Max Band of Brothers 1 SHOW 2001 drama,war,history,action 9.4 477321 8.454 67.680 TV-MA 59 US 2000 119351.63
19 Netflix The Queen’s Gambit 1 SHOW 2020 drama,sport 8.6 473352 8.571 54.151 TV-MA 56 US 2020 118355.83
20 Amazon House 8 SHOW 2004 drama 8.7 472899 8.609 332.017 TV-14 44 US 2000 118312.08
21 Netflix Squid Game 2 SHOW 2021 action,drama,thriller 8.0 463410 7.838 277.024 TV-MA 55 KR 2020 115925.72
22 Netflix Supernatural 15 SHOW 2005 drama,scifi,thriller,fantasy,horror 8.4 453184 8.303 572.356 TV-14 45 US 2000 113443.26
23 Disney Marvel’s Daredevil 3 SHOW 2015 crime,action,scifi,thriller,drama,fantasy 8.6 447880 8.164 125.767 TV-MA 53 US 2010 112005.63
24 Netflix Arrow 8 SHOW 2012 drama,action,crime,scifi 7.5 435150 6.800 239.754 TV-14 42 US 2010 108851.01
25 Netflix Narcos 3 SHOW 2015 drama,crime,thriller 8.8 432307 7.987 88.246 TV-MA 52 US 2010 108103.01
26 Amazon Suits 9 SHOW 2011 drama,comedy 8.5 418693 8.202 491.053 TV-14 44 US 2010 104800.19
27 Disney The Simpsons 36 SHOW 1989 animation,comedy 8.7 413320 7.989 538.281 TV-MA 27 US 1980 103468.74
28 HBO Max The Sopranos 6 SHOW 1999 drama,crime 9.2 412547 8.603 192.246 TV-MA 55 US 1990 103189.26
29 Netflix Dark 3 SHOW 2017 drama,scifi,crime,thriller 8.7 401384 8.423 132.889 TV-MA 56 DE 2010 100383.50
30 Amazon Mr. Robot 4 SHOW 2015 crime,drama,thriller 8.5 394017 8.244 66.972 TV-MA 49 US 2010 98525.18
31 HBO Max South Park 26 SHOW 1997 comedy,animation 8.7 378194 8.340 457.309 TV-MA 22 US 1990 94667.09
32 Netflix The Flash 9 SHOW 2014 scifi,drama,action 7.5 351348 7.803 1078.637 TV-14 42 US 2010 88110.49
33 HBO Max The Wire 5 SHOW 2002 drama,crime,thriller 9.3 346806 8.501 82.184 TV-MA 59 US 2000 86726.50
34 Netflix DEATH NOTE 1 SHOW 2006 animation,drama,fantasy,thriller,crime 9.0 334730 8.642 114.187 TV-14 24 JP 2000 83715.46
35 Disney WandaVision 1 SHOW 2021 scifi,drama,fantasy,romance,action,comedy 7.9 333558 8.288 99.622 TV-14 39 US 2020 83418.45
36 Netflix Lucifer 6 SHOW 2016 scifi,crime,drama,fantasy 8.1 331313 8.498 520.677 TV-14 47 US 2010 82962.57
37 Disney Loki 1 SHOW 2021 drama,scifi,fantasy,action 8.2 329605 8.170 139.219 TV-14 48 US 2020 82440.15
38 HBO Max The Vampire Diaries 8 SHOW 2009 drama,scifi,thriller,fantasy,horror,romance 7.7 327550 8.344 429.489 TV-14 42 US 2000 81998.88
39 Netflix Seinfeld 9 SHOW 1989 comedy 8.9 326487 8.294 270.409 TV-PG 24 US 1980 81693.65
40 Netflix Attack on Titan 4 SHOW 2013 horror,animation,action,drama,fantasy,scifi 9.0 325381 8.600 374.764 TV-MA 23 JP 2010 81443.34
41 Netflix Avatar: The Last Airbender 3 SHOW 2005 animation,action,family,fantasy 9.3 324247 8.700 70.273 TV-Y7 24 US 2000 81083.82
42 Amazon The Lord of the Rings: The Rings of Power 1 SHOW 2022 fantasy,action,drama,scifi 6.9 322989 7.491 288.102 TV-14 70 US 2020 80822.87
43 Netflix Ozark 4 SHOW 2017 crime,drama,thriller 8.5 322557 8.245 111.484 TV-MA 60 US 2010 80671.31
44 Netflix Grey’s Anatomy 19 SHOW 2005 drama,romance 7.6 316260 8.256 1003.948 TV-14 48 US 2000 79319.95
45 HBO Max House of the Dragon 2 SHOW 2022 scifi,drama,action,fantasy,romance 8.5 315522 8.500 367.196 TV-MA 62 US 2020 78976.55
46 Netflix Arrested Development 5 SHOW 2003 comedy 8.7 309568 8.007 53.506 TV-MA 28 US 2000 77409.55
47 Netflix Orange Is the New Black 7 SHOW 2013 comedy,drama,crime 8.1 306873 7.704 81.095 TV-MA 59 US 2010 76742.47
48 Amazon American Horror Story 11 SHOW 2011 scifi,drama,thriller,crime,horror 8.0 304893 8.148 181.599 TV-MA 45 US 2010 76272.69
49 Netflix 13 Reasons Why 4 SHOW 2017 drama,thriller 7.5 298446 7.695 72.332 TV-MA 58 US 2010 74633.38
50 Netflix Wednesday 2 SHOW 2022 comedy,scifi,family,crime,fantasy,horror 8.1 287649 8.632 833.087 TV-14 49 US 2020 72124.70
51 Netflix Community 6 SHOW 2009 comedy 8.5 271794 8.000 123.496 TV-PG 23 US 2000 67983.50
52 Netflix You 4 SHOW 2018 drama,romance,thriller,crime 7.7 261831 8.118 341.151 TV-MA 48 US 2010 65546.99
53 Netflix Mindhunter 2 SHOW 2017 drama,crime,thriller 8.6 261429 8.067 49.688 TV-MA 53 US 2010 65373.84
54 HBO Max The Last of Us 1 SHOW 2023 drama,action,horror,scifi,thriller 9.1 255529 8.798 3481.253 TV-MA 60 US 2020 64757.04
55 Netflix The 100 7 SHOW 2014 drama,action,scifi 7.6 257437 7.916 243.650 TV-14 42 US 2010 64424.04
56 Netflix The Blacklist 10 SHOW 2013 drama,crime,thriller 8.0 255144 7.583 592.555 TV-14 43 US 2010 63938.03
57 Netflix The Umbrella Academy 4 SHOW 2019 drama,fantasy,scifi,action,comedy 7.9 254387 8.639 89.247 TV-14 50 US 2010 63623.20
58 Netflix The Haunting of Hill House 1 SHOW 2018 drama,horror,thriller 8.6 252856 8.143 44.147 TV-MA 58 US 2010 63229.22
59 Netflix Sex Education 4 SHOW 2019 drama,comedy 8.3 251168 8.330 161.700 TV-MA 52 GB 2010 62836.58
60 Netflix Shameless 11 SHOW 2011 drama,comedy 8.6 248907 8.144 395.633 TV-MA 54 US 2010 62329.84
61 HBO Max Fringe 5 SHOW 2008 scifi,drama,thriller 8.4 246148 8.107 131.630 TV-14 48 US 2000 61574.03
62 Disney Marvel’s The Punisher 2 SHOW 2017 action,crime,drama,thriller,scifi 8.5 242788 8.114 114.014 TV-MA 53 US 2010 60729.66
63 Disney Moon Knight 1 SHOW 2022 scifi,action,drama,fantasy,horror,thriller 7.3 237154 7.894 142.583 TV-14 48 US 2020 59327.94
64 Apple TV Ted Lasso 3 SHOW 2020 drama,comedy,sport 8.8 233075 8.459 127.179 TV-MA 37 GB 2020 58304.86
65 HBO Max Gotham 5 SHOW 2014 scifi,crime,drama,thriller,action 7.8 233081 7.606 98.713 TV-14 43 US 2010 58298.78
66 Netflix New Girl 7 SHOW 2011 comedy,romance 7.8 229926 7.345 122.439 TV-14 21 US 2010 57515.90
67 Disney The Falcon and The Winter Soldier 1 SHOW 2021 action,drama,scifi 7.2 228163 7.724 83.717 TV-14 51 US 2020 57065.41
68 Disney Once Upon a Time 7 SHOW 2011 scifi,drama,fantasy,romance 7.7 227702 7.300 171.324 TV-PG 43 US 2010 56972.08
69 Netflix The Crown 5 SHOW 2016 drama,history,european 8.6 226759 8.245 94.164 TV-MA 55 GB,US 2010 56717.50
70 Disney Marvel’s Agents of S.H.I.E.L.D. 7 SHOW 2013 drama,scifi,action,thriller 7.5 219336 7.484 140.327 TV-14 43 US 2010 54872.83
71 Netflix Arcane 1 SHOW 2021 scifi,action,drama,animation,fantasy 9.0 219168 8.744 67.885 TV-14 41 US 2020 54813.41
72 Disney Marvel’s Jessica Jones 3 SHOW 2015 drama,scifi,action,crime,thriller 7.9 217543 7.551 41.216 TV-MA 51 US 2010 54399.92
73 Amazon Downton Abbey 6 SHOW 2010 drama,romance,history,european 8.7 210934 8.103 83.694 TV-14 58 GB 2010 52758.62
74 Disney Obi-Wan Kenobi 1 SHOW 2022 scifi,action,drama 7.1 201134 7.303 78.102 TV-14 44 US 2020 50306.63
75 Netflix The End of the F***ing World 2 SHOW 2017 drama,comedy,crime,romance,thriller 8.0 198042 8.140 37.945 TV-MA 21 GB 2010 49524.02
76 HBO Max Euphoria 2 SHOW 2019 crime,drama 8.4 196454 8.386 330.408 TV-MA 58 US 2010 49200.30
77 HBO Max Boardwalk Empire 5 SHOW 2010 drama,history,crime 8.6 192784 8.000 48.369 TV-MA 56 US 2010 48212.24
78 Netflix Cobra Kai 6 SHOW 2018 action,drama,comedy,sport 8.5 190785 8.200 218.009 TV-14 33 US 2010 47754.93
79 Disney Hawkeye 1 SHOW 2021 drama,comedy,action,crime,scifi 7.5 189109 8.032 104.481 TV-14 47 US 2020 47307.25
80 HBO Max The Mentalist 7 SHOW 2008 drama,crime,thriller 8.1 188659 8.393 365.245 TV-14 44 US 2000 47260.18
81 HBO Max Big Little Lies 2 SHOW 2017 drama,crime 8.5 184531 7.900 23.050 TV-MA 50 US 2010 46142.61
82 Netflix Altered Carbon 2 SHOW 2018 scifi,drama,thriller,action 7.9 174909 7.733 47.044 TV-MA 52 US 2010 43742.92
83 HBO Max Rome 2 SHOW 2005 action,drama,romance,war,history,european 8.7 174789 8.280 35.338 TV-MA 54 US 2000 43710.33
84 Disney She-Hulk: Attorney at Law 1 SHOW 2022 scifi,comedy,drama,action 5.2 172814 6.519 171.379 TV-14 32 US 2020 43249.27
85 HBO Max Entourage 8 SHOW 2004 drama,comedy 8.5 171335 7.329 49.548 TV-MA 28 US 2000 42850.09
86 HBO Max Pretty Little Liars 7 SHOW 2010 drama,thriller,romance 7.4 170380 8.024 123.985 TV-14 45 US 2010 42629.85
87 HBO Max Gossip Girl 6 SHOW 2007 drama,thriller,romance 7.4 167534 8.346 146.389 TV-14 42 US 2000 41924.03
88 Netflix The Good Place 4 SHOW 2016 scifi,comedy,drama,fantasy,romance 8.2 166967 7.946 36.180 TV-14 23 US 2010 41754.83
89 Amazon Fleabag 2 SHOW 2016 drama,comedy,european 8.7 166543 8.296 24.695 TV-MA 25 GB 2010 41646.17
90 Netflix One-Punch Man 2 SHOW 2015 action,comedy,animation,fantasy,scifi 8.7 165506 8.377 109.325 TV-PG 24 JP 2010 41408.10
91 Netflix BoJack Horseman 6 SHOW 2014 comedy,drama,animation 8.8 164213 8.557 118.933 TV-MA 26 US 2010 41087.32
92 HBO Max Mare of Easttown 1 SHOW 2021 crime,drama 8.4 163596 8.268 30.067 TV-MA 60 US 2020 40910.68
93 Netflix Outlander 6 SHOW 2014 drama,scifi,fantasy,romance 8.4 163090 8.206 120.270 TV-MA 60 US 2010 40806.72
94 HBO Max Succession 4 SHOW 2018 drama,reality 8.8 160425 8.200 77.229 TV-MA 64 US 2010 40129.81
95 Disney The Book of Boba Fett 1 SHOW 2021 action,scifi,fantasy,romance,western,family 7.3 158397 7.830 77.392 TV-14 47 US 2020 39622.38
96 Amazon The Expanse 6 SHOW 2015 scifi,drama,thriller 8.5 157981 8.044 96.608 TV-14 42 US 2010 39523.54
97 Netflix Sense8 2 SHOW 2015 scifi,thriller,drama 8.2 156667 7.800 31.377 TV-MA 62 US 2010 39178.59
98 Netflix The IT Crowd 5 SHOW 2006 comedy,european 8.5 155675 8.130 39.786 TV-14 25 GB 2000 38932.85
99 Netflix How to Get Away with Murder 6 SHOW 2014 drama,thriller,crime 8.1 155357 7.881 88.520 TV-14 43 US 2010 38865.38
100 HBO Max The White Lotus 2 SHOW 2021 crime,drama,comedy 7.9 155247 7.561 45.183 TV-MA 60 US 2020 38826.91

As the Years go by…

Something to consider is how ratings are effect by release year. Are modern films better or do we just not make them like we used to?

It is evident that we produce more shows and movies than we ever have, however with most things in life, more does not mean better. The plot shows us that as more and new films are made the range between the highest rated and lowest rated films widens each year. The regression line also shows that ratings are beginning to drop for newer releases. This could be a byproduct of the pandemic, or simply less care being put into making these new films.

A pattern seen in earlier plots also reemerges as we see shows rating better than movies across all platforms, except for Apple TV, whose movies and shows have similar ratings. It’s also difficult to see any changes over the years for Apple TV because much of their content was released post 2010. Every other platform displays a gradual decrease in ratings. Content on Amazon and Netflix has the greatest disparity between ratings as time passes. This goes to show that even though some of the worst rated films have been release in the past 20 years, we have also had some of the highest rated films released in the same time.

As the Decades go by…

Something worth looking into is the age of some of the content available on steaming services. To do this I opted to look at the years by the decade to make it easier to visualize. It was surprising to learn that Amazon Prime and HBO Max have content that was released back in the 1910s. Dinsey being around for as long as it has also has some older content released in the 40s. Apple TV almost exclusively streams content made post 2010. Again this is because they on stream what they make and it is still one of the newer platforms.Netflix ha the most newly release shows available. This falls in line with its transitions to a production company and the rise of Netflix Original Series’.

Best of Every Decade

decade title platform type release_year genres imdb_score imdb_votes tmdb_score tmdb_popularity age_certification runtime production_countries seasons avg_scores
2020 The Batman HBO Max MOVIE 2022 thriller,crime,drama,scifi,action 7.8 679748 7.709 241.860000 PG-13 175 US NA 170001.34225
2020 The Queen’s Gambit Netflix SHOW 2020 drama,sport 8.6 473352 8.571 54.151000 TV-MA 56 US 1 118355.83050
2010 The Dark Knight Rises HBO Max MOVIE 2012 drama,thriller,action,crime 8.4 1722830 7.774 77.329000 PG-13 165 US NA 430730.87575
2010 Game of Thrones HBO Max SHOW 2011 scifi,drama,action,romance,fantasy 9.2 2134702 8.400 559.489000 TV-MA 58 US 8 533819.77225
2000 The Dark Knight Netflix MOVIE 2008 drama,thriller,action,crime 9.0 2684317 8.508 81.703000 PG-13 152 GB,US NA 671104.05275
2000 Breaking Bad Netflix SHOW 2008 drama,comedy,crime,thriller 9.5 1936461 8.868 451.776000 TV-MA 48 US 5 484232.78600
1990 The Shawshank Redemption HBO Max MOVIE 1994 drama 9.3 2548100 8.702 80.528000 R 143 US NA 637049.63250
1990 Friends HBO Max SHOW 1994 comedy,drama,romance 8.9 1013084 8.456 354.308000 TV-14 25 US 10 253363.91600
1980 The Empire Strikes Back Disney MOVIE 1980 action,scifi,fantasy 8.7 1305888 8.393 28.328000 PG 124 US NA 326483.35525
1980 The Simpsons Disney SHOW 1989 animation,comedy 8.7 413320 7.989 538.281000 TV-MA 27 US 36 103468.74250
1970 Star Wars Disney MOVIE 1977 action,scifi,fantasy 8.6 1378285 8.207 81.289000 PG 121 US NA 344595.77400
1970 The Muppet Show Disney SHOW 1976 comedy,family,music 8.4 25122 8.014 17.728000 TV-G 25 GB 5 6289.03550
1960 2001: A Space Odyssey HBO Max MOVIE 1968 thriller,action,scifi 8.3 677339 8.083 42.063000 G 149 GB,US NA 169349.36150
1960 Monty Python’s Flying Circus Netflix SHOW 1969 comedy,european 8.8 75654 8.258 24.773000 TV-14 30 GB 4 18923.95775
1950 12 Angry Men Amazon MOVIE 1957 drama,crime 9.0 801057 8.539 32.063000 NA 97 US NA 200276.65050
1950 Zorro Disney SHOW 1957 action,drama,comedy,family,western 8.2 3799 7.720 59.219000 TV-PG 30 US 3 968.53475
1940 Casablanca HBO Max MOVIE 1943 drama,romance,war 8.5 577842 8.167 22.005000 PG 102 US NA 144470.16800
1940 Tom and Jerry HBO Max SHOW 1940 animation,comedy,family,action 7.7 859 10.000 1.400000 NA 8 US 16 219.52500
1930 The Wizard of Oz HBO Max MOVIE 1939 fantasy,family 8.1 406105 7.583 56.631000 G 102 US NA 101544.32850
1930 The Three Stooges Amazon SHOW 1934 comedy,family 8.5 1149 7.600 15.424000 TV-PG 19 US 26 295.13100
1920 The Kid HBO Max MOVIE 1921 comedy,drama,family 8.3 128096 8.212 14.865000 NA 68 US NA 32031.84425
1920 Looney Tunes HBO Max SHOW 1929 comedy,family,thriller,animation 8.8 314 9.000 0.368599 NA 7 17 83.04215
1910 Intolerance: Love’s Struggle Throughout the Ages Amazon MOVIE 1916 drama,history 7.7 15242 7.210 8.466000 NA 197 US NA 3816.34400

Genres

Everyone has their preferences on what they like to watch. Some people love reality shows, while I personally like a good fantasy. You will want your preferred streaming platform to offer a wide selection of the genres you like, so lets see what streaming platforms have to offer.

Dramas and comedies are the most common genre, but we have to remember that most movies and shows are multi genre. Its safe to say that most films today are Dramas or comedies, and sometimes both. There is a difference in the variety of sub genres that shows offer over movies. Movies are often tagged as action, romance, or thrillers. When it comes to shows we have more to pick from. There are more genres being streamed like reality, animation, fantasy, and scifi. Shows seem to be more popular with genres that change the style and world of the story.

When we plot this by platform we see a trend what we see in genres by movies above. The outliers here are Apple TV and Dinsey+. This is likely because both of these platforms are smaller and demonstrate more selectivity over the content they stream. Disney+ features genres that are more family friendly considering their general audience. This is most obvious with the spikes in genres like family and animation.

##Conclusions

Its evident that each streaming services differs, in content, quality, and quantity.

All in all I personally feel that Netflix is the streaming platform for me. As much as I enjoy the movies offered by HBO, I love to binge watch shows while I go about my day. Hopefully there is enough here for someone else to decide what streaming service is right for them. There is defiantly more to explore here with ratings, age certifications and even production countries. It would be especially beneficial to be able to compare these platforms month by month. Streaming services tend to cycle through available content every month, and this can impact how the data fluctuates. It is defiantly something worth taking into consideration in the future.